<?php
class Jobeet
{
	// code derived from http://php.vrana.cz/vytvoreni-pratelskeho-url.php
	static public function slugify($text)
	{
		// transliterate
		if (function_exists('iconv'))
		{
			$text = iconv('utf-8', 'us-ascii//TRANSLIT', utf8_encode($text));
		}
		// remove unwanted characters
		$text = preg_replace('/\'/', '', $text);
		// replace all non letters or digits by -
		$text = preg_replace('/\W+/', '-', $text);
		// trim and lowercase and remove hyphens
		$text = strtolower(trim($text, '-'));
		if (empty($text))
		{
			return 'n-a';
		}
		return $text;
	}
  static public function slugifyX($text)
  {

// replace non letter or digits by -
  $text = preg_replace('#[^\\pL\d]+#u', '-', $text);
 
  // trim
  $text = trim($text, '-');
 
  // transliterate
  if (function_exists('iconv'))
  {
    $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
  }
 
  // lowercase
  $text = strtolower($text);
 
  // remove unwanted characters
  $text = preg_replace('#[^-\w]+#', '', $text);
 
  if (empty($text))
  {
    return 'n-a';
  }
 
  return $text;

	/*
	// replace all non letters or digits by -
    $text = preg_replace('/\W+/', '-', $text);
 
    // trim and lowercase
    $text = strtolower(trim($text, '-'));
 
		if (empty($text))
		{
			return 'n-a';
		}
    return $text;	*/
  }
}